home *** CD-ROM | disk | FTP | other *** search
/ 17 Bit Software 6: Level 6 / 17 Bit - Level 6 (1998)(Epic Marketing)[!].iso / quartz / q0919.dms / q0919.adf / man / CPU < prev    next >
Text File  |  1997-04-10  |  5KB  |  129 lines

  1.  
  2.  
  3.             CPU (V2.x & 3.x only) (located in the C: Directory)
  4.  
  5.  
  6.  
  7.     NAME
  8.             CPU - Identifies which processor you have (68000, 
  9.         68020,68030, or 68040...). It also sets the advanced 
  10.         options of non 68000 or 68010 processors.
  11.  
  12.     SYNOPSIS
  13.         CPU Cache Nocache DataCache NoDataCache Instcache
  14.             Noinstcache ExternalCache NoExternalCache CopyBack
  15.             NoCopyBack Burst NoBurst InstBurst NoInstburst
  16.             DataBurst NoDataBurst Trap NoTrap FastRom NoFastRom
  17.             NoMMUText Check 68010|68020|68030|68040|68881|68882|
  18.             FPU|MMU
  19.  
  20.     OPTIONS
  21.             Cache Nocache DataCache NoDataCache Instcache 
  22.             Noinstcache ExternalCache NoExternalCache CopyBack 
  23.             NoCopyBack:
  24.  
  25.             These are used to control the cache features of all 
  26.         Motorola processors over 68010. These higher end 
  27.         processors all have higher end instruction caches, which 
  28.         stores processes inside the CPU itself. This allows those 
  29.         internal functions to perform lightening fast because 
  30.         they are inherant to the CPU and do not have to be 
  31.         retrieved from memory. Instcache/NoInstcache turns these 
  32.         functions on or off. 
  33.  
  34.             The 68030 & 68040 have a data cache in addition to 
  35.         the instruction cache. These allow data to be retried 
  36.         from memory in one grand instruction, thereby lowering 
  37.         your CPU's overhead. DATACACHE / NODATACACHE turns this 
  38.         on or off.
  39.  
  40.             CACHE / NOCACHE can turn on or off all the caches. In 
  41.         1.3 caches are off by default and should be turned on 
  42.         with the CPU command in your startup-sequence. 2.x/3.x 
  43.         has them turned on as a default. 
  44.  
  45.             Some older programs (games mostly) that have problems 
  46.         running with the higher end processors. These problems 
  47.         may sometimes be solved by turning all the caches off.
  48.  
  49.             2.1 has added the CopyBack and NoCopyBack flags. 
  50.         These help you manage the datacache on the 68040 which 
  51.         does not automatically update the cache as changes are 
  52.         made to the data. By default, this is off because it 
  53.         conflicts with too many programs to be of any use.
  54.  
  55.             In addition to internal caches, there are also 
  56.         external caches which can be turned on or off with the 
  57.         ExternalCache or NoExternalCache flags.
  58.             
  59.  
  60.  
  61.             Burst NoBurst InstBurst NoInstburst
  62.             DataBurst NoDataBurst:
  63.  
  64.             If your Amiga's memory is configured to accept a 
  65.         special processor mode which feeds data at a superduper 
  66.         fast speed you can utilize the Burst mode. 
  67.  
  68.             InstBurst and NoInstBurst turn on or off the 
  69.         instruction mode in databursts.
  70.  
  71.             DataBurst and NoDataBurst turn on or off the data 
  72.         mode in databursts.
  73.  
  74.             Burst and NoBurst control both the instruction and 
  75.         data modes.
  76.  
  77.  
  78.  
  79.             Trap/NoTrap:
  80.  
  81.             This is a programmer's debugging flag. These will set 
  82.         or clear the memory access trap which warns you if your 
  83.         program is trying to access the lower 256 bytes of memory 
  84.         or any memory above the 16 megabyte address (this 16 
  85.         megabye hit is only noticed in the 68000 processor, 68010 
  86.         and above allow higher end memory to be addressed).
  87.  
  88.             This illegal entry information is sent via the serial 
  89.         port.  To use this function there must be a 9600 bps 
  90.         terminal hooked up to your serial port as well as the 
  91.         higher end processor.
  92.  
  93.  
  94.             FastROM / NoFastROM:
  95.             The 68000 processor is a 32-bit processor that is 
  96.         accessed 16-bits at a time. If you add an accelerator 
  97.         that has a full 32-bit processor and an MMU, you can 
  98.         remap the kickstart into that 32-bit RAM and the MMU will 
  99.         make it appear as though that is where the Kickstart 
  100.         really lives. The FastROM command moves the ROM image 
  101.         there, while the NoFastROM removes it from that area.
  102.  
  103.             
  104.             NoMMUTest:
  105.  
  106.             Lets you remap kickstart to 32-bit ram without 
  107.         actually checking to see if it is being used. This is a 
  108.         function of the MMU (Memory Management Unit).
  109.  
  110.             
  111.             Check 68010|68020|68030|68040|68881|68882|FPU|MMU
  112.  
  113.             This is used to check for the existence of why type 
  114.         of processor or co-processor you have installed. For 
  115.         example, if you type: "CPU Check 68000" and you have a 
  116.         68000 installed, it will return a 1. If you have any 
  117.         other processor installed a 0 will be returned.
  118.  
  119.  
  120.     EXAMPLE
  121.  
  122.             1. To turn off the instruction cache, turn the data 
  123.         cache of, and move the Kickstart ROM image to protected 
  124.         32-bit memory:
  125.  
  126.             CPU NoInstcache NoDataCache FastRom
  127.             
  128.  
  129.